note in payment - Español Inglés Diccionario